home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / s / spiele / fussball / sporttab.doc < prev    next >
Encoding:
Text File  |  1996-11-17  |  13.7 KB  |  299 lines

  1.              Sporttabellen - Verwaltung  V 2.71 - V 3.0X 
  2. =============================================================================== 
  3.                   Braunschweig, den 13.08.1990
  4.  
  5. Programmautor:    Thomas Kießlich               
  6.                   Allerstraße 2            
  7.                   3300 Braunschweig           
  8.                   Tel.:  0531 / 330764
  9.  
  10.  
  11. Dieses Programm ist Public Domain. Da die Entwicklung eine geraume Zeit, 
  12. viel Bier, Kaffee und etliche schlaflose Nächte gekostet hat, wäre ich
  13. sehr erfreut, wenn diejenigen, die das Programm gut finden und/oder öf-
  14. ters benutzt, mir zur Anerkennung und Motivation für weitere nette und 
  15. nutzvolle Programme 10 DM (oder mehr) zuschicken.
  16.  
  17. Sollte es Verbesserungsvorschläge sowie Hinweise auf Fehler (trotz aus-
  18. führlicher Tests sind bisher noch keine aufgetreten) geben, so bitte ich
  19. um eine entsprechende Mitteilung. 
  20.  
  21.  
  22.  
  23. Allgemeines:
  24. ============          
  25.  
  26.  
  27. Anwenderkreis: Sportfans, aktive Sportler mit Interesse an Statistik,
  28.                Staffelleiter in verschiedenen Sportarten, Zeitungs-
  29.                redaktionen, sowie alle, die mal eben schnell mit Sport-
  30.                tabellen jonglieren wollen oder müssen.
  31.  
  32. Da ich selbst aktiver Handballspieler war und leider für die Staffel,
  33. in der ich gespielt habe, in der lokalen Zeitung selten eine Tabelle
  34. zu finden war, suchte ich nach guten Tabellenverwaltungsporgrammen.
  35. Auf der Suche hiernach stieß ich lediglich auf zwei, drei PD-Program-
  36. me, die allerdings hinsichtlich Benutzerfreundlichkeit und Absturz-
  37. sicherheit weniger gut waren. Zudem waren Ergebnisse nur unzureichend 
  38. abzuspeichern und zu verwalten (wenn überhaupt).
  39.  
  40. So habe ich mich dazu entschlossen, ein Sporttabellenverwaltungspro-
  41. gramm zu schreiben, das flexibel für alle Sportarten (bis auf Sport-
  42. arten, bei denen Ergebnisse mit Nachkommastellen auftreten) anwendbar 
  43. ist und zudem die Möglichkeit läßt, Spielergebnisse in größerem Um-
  44. fang ebenso flexibel abzuspeichern und zu verwalten. Die Ergebnisse 
  45. werden so als ASCII-Datei abgespeichert, daß sie ohne Änderung in 
  46. Textverarbeitungsprogramme übernommen werden können.
  47.  
  48. Das Programm ist mit vielen Abfangroutinen weitestgehend gegen Fehl-
  49. eingaben geschützt, die Auswahl der Mannschaften erfolgt komfortabel
  50. per Maus oder, bei der Auswahl der Mannschaften zum Anzeigen derer
  51. Spielergebnisse, durch Eingabe von Nummern. Erst bei mehr als 70 (!) 
  52. Mannschaften pro Ergebnisdatei muß der Mannschaftsname eingetippt 
  53. werden. Bei diesen Auswählmenüs paßt sich die Schriftgröße der An-
  54. zahl der Mannschaften an.
  55.  
  56. Hinweise zur Benutzerführung sind in der Regel entweder über Alert-
  57. boxen oder als Information in der Titelzeile des aktiven Windows 
  58. gegeben, so daß sich das Programm im wesentlichen von selbst erklärt.
  59.  
  60. Das Programm ist in GFA-Basic V 3.0 (V 3.01 in GFA-BASIC V3.5) ge-
  61. schrieben und compiliert. Es läuft in der hohen Auflösung auf dem 
  62. ST und auf dem MEGA ST (d.h. mit Blitter-TOS). 
  63.  
  64.  
  65.  
  66.                B e d i e n u n g s a n l e i t u n g :
  67.               =======================================
  68.  
  69.  
  70. DESKTOP:
  71. --------------------------------------------------------------------
  72.  
  73. Programm-Info:      Enthält Information über die Version, den Autor, 
  74.                     sowie den Wunsch desselben nach einem Anerkennungs-
  75.                     obulus. Sollte sich das nötige Bild nicht auf dem-
  76.                     selben Pfad befinden, erscheint statt dessen eine 
  77.                     Infobox.
  78.  
  79.  
  80.  
  81. DATEI:
  82. --------------------------------------------------------------------
  83.  
  84. TABELLE LADEN:      Nach Auswahl und Einladen einer Tabelle ist deren 
  85.                     Name und Pfad vorgemerkt und wird beim nächsten An-
  86.                     wählen des Menüpunktes als Default-Wert angeboten.
  87.  
  88. TABELLE SICHERN:    Als Defaultwert wird der Name und der Pfad der ge-
  89.                     ladenen Tabelle angeboten. 
  90.  
  91. ERGEBNISSE LADEN:   Als Defaultwert wird der Name und der Pfad der ge-
  92.                     ladenen Ergebnisdatei angeboten.
  93.  
  94. DATEINAMEN ÄNDERN:  Die Auswahl der umzubenennenden Datei und deren
  95.                     neuen Namen und neuen Pfad erfolgt über die File-
  96.                     selectorbox. Hierbei kann praktisch eine Datei auf
  97.                     demselben Laufwerk in einen anderen Ordner trans-
  98.                     feriert werden.
  99.  
  100. FILE LÖSCHEN:       Diese Funktion erklärt sich selbst. Das Löschen von
  101.                     Files kann bei einer großen Dateianzahl recht nütz-
  102.                     lich sein.
  103.  
  104. DISK-SPEICHERPLATZ: Auch diese Funktion kann bei einer großen Datei-
  105.                     anzahl nützlich sein. Es können alle angeschlos-
  106.                     senen Laufwerke (incl. RAM-Disk und Festplatten-
  107.                     partitionen) angesprochen werden.
  108.  
  109.  
  110. RAM-SPEICHERPLATZ:  Was mag sich dahinter wohl verbergen ?
  111.  
  112.  
  113.  
  114. ERGEBNISSE:
  115. --------------------------------------------------------------------
  116.  
  117. ERGEBNISSE ABSPEICHERN:  Bei Auswahl dieses Menüpunktes erscheint 
  118.                          eine Fileselectorbox, bei der die Datei aus-
  119.                          gewählt werden kann, in die die eingegebenen
  120.                          Ergebnisse gespeichert werden können. Ist 
  121.                          eine Datei noch nicht vorhanden, so wird sie
  122.                          neu angelegt, selbst wenn danach kein Ergeb-
  123.                          nis abgespeichert wird. Wenn der Abspeicher-
  124.                          modus angewählt wird, ist der Menüpunkt mit
  125.                          einem Häkchen gekennzeichnet. Nach der Ein-
  126.                          gabe jedes Ergebnisses wird nochmals abge-
  127.                          fragt, ob das Ergebnis abgespeichert werden
  128.                          soll. Der Abspeichermodus wird durch erneutes
  129.                          Anklicken desaktiviert. Das Häkchen verschwin-
  130.                          det wieder. Zum Anwählen einer anderen Spei-
  131.                          cherdatei muß der Abspeichermodus aus- und 
  132.                          gleich wieder eingeschaltet werden. Dabei kann
  133.                          das entsprechende File ausgewählt werden.
  134.  
  135.  
  136. ERGEBNISSE EINGEBEN:   Ergebnisse können nur eingegeben werden, wenn 
  137.                        eine Tabelle geladen oder eingegeben ist. Die
  138.                        Auswahl der Mannschaften erfolgt per Maus. Wird
  139.                        sie hoch oder runter bewegt, so wandert ein 
  140.                        Pfeil mit. Ist er bei der richtigen Mannschaft,
  141.                        wird mit der linken Maustaste geklickt. Fehlein-
  142.                        gaben sind absolut nicht möglich. Nach beendeter 
  143.                        Ergebniseingabe wird der neue Tabellenstand auf 
  144.                        dem Bildschirm angezeigt. Die Eingabe kann durch 
  145.                        Drücken der rechten Maustaste abgebrochen werden. 
  146.                        Eingaben bis zum vorhergehend eingegebenen Ergeb-
  147.                        nis werden berücksichtigt. Es wird im Falle eines 
  148.                        Abbruches nicht automatisch sortiert! Sollte ein 
  149.                        Sortieren trotzdem erwünscht sein, muß der Menü-
  150.                        punkt NEU SORTIEREN angewählt werden.
  151.  
  152.  
  153. ALLE ERGEBNISSE ANZEIGEN: Die Ergebnisse werden seitenweise (30 pro Sei-
  154.                           te) angezeigt. >ESC< unterbricht die Anzeige.
  155.                           Zur nächsten Seite kommt man mit irgendeiner
  156.                           Taste (incl. der Maustasten).
  157.  
  158. HEIMERGEBNISSE EINER MANNSCHAFT: Die Auswahl erfolgt bei weniger als 70
  159.                                  Mannschaften in der Ergebnisdatei durch
  160.                                  Eingabe der angezeigten Mannschaftsnum-
  161.                                  mern, bei mehr Mannschaften muß der 
  162.                                  Mannschaftsname eingetippt werden.
  163.  
  164. AUSWÄRTSERGEBNISSE EINER MANNSCHAFT:  wie HEIMERGEBNISSE
  165.  
  166. ALLE ERGEBNISSE DRUCKEN:  Die Anzahl der Zeilen pro Seite ist auf 60
  167.                           festgelegt. Der Zeilenabstand ist einzeilig.
  168.  
  169.  
  170.  
  171. TABELLE: 
  172. ------------------------------------------------------------------------
  173.                                  
  174. EINGEBEN:   Wenn noch keine Tabelle vorhanden ist, kann hier eine Ta-
  175.             belle angelegt werden. Dabei kann auch die Tabelle irgend-
  176.             eines Spieltages mitten in der laufenden Saison eingegeben
  177.             werden. Mindestens sind drei Mannschaften pro Tabelle erfor-
  178.             derlich. Bei der Tabelle sind Fehlerabfänge zu ersichtlich
  179.             falschen Punkteingaben (z.B. 4:3 Punkte !?) implementiert.
  180.             Es werden nur Ziffern angenommen, <RETURN> ergibt den Wert 
  181.             "0" (d.h. bei Neuanlegen einer Tabelle muß die Ziffer "0"
  182.             nicht mit eingebenen werden).
  183.             Es wird allerdings keine Checksumme für Punkte und Tore der 
  184.             Liga gebildet! D.h. hier sind eventuell Fehleingaben mög-
  185.             lich. Aber die Tabelle bleibt flexibel, falls zum Beispiel 
  186.             eine Mannschaft während der Saison zurückzieht, und trotzdem 
  187.             weiter aufgeführt werden soll.  
  188.             Ist noch eine aktuelle Tabelle in der Bearbeitung, so geht
  189.             diese verloren, wenn nach der entsprechenden Sicherheitsab-
  190.             frage auf die Eingabe bestanden wird.
  191.  
  192.  
  193. ÄNDERN:     Die Auswahl der Mannschaft erfolgt wie unter EINGABE der
  194.             Ergebnisse beschrieben. Der Ablauf erklärt sich dann von
  195.             selbst. Durch einfaches Drücken der >RETURN<-Taste kann
  196.             der alte Vereinsname beibehalten werden, wenn nur die Zah-
  197.             lenwerte geändert werden sollen (Benutzerführung durch 
  198.             Alertboxen).
  199.  
  200.  
  201. NEU SORTIEREN: In seltenen Fällen (z.B. nach Eingabeabbruch, nachdem 
  202.                schon ein oder mehrere Ergebnisse eingegeben worden
  203.                sind) kann es notwendig werden, eine Tabelle neu zu 
  204.                sortieren. Nach jedem Sortieren wird die neue Tabelle 
  205.                auf dem Bildschirm angezeigt.
  206.                            
  207. LÖSCHEN:    Nach entsprechender Sicherheitsabfrage kann eine aktuelle
  208.             Tabelle gelöscht werden. Danach muß entweder eine Tabelle
  209.             geladen oder neu eingegeben werden.
  210.             
  211. SPIELTAG DEFINIEREN:  Die Definition des Spieltages dient zur Gestal-
  212.                       tung der Überschrift der Tabelle. Da nicht immer
  213.                       alle Mannschaften die gleiche Anzahl von Spielen
  214.                       absolviert haben (z.B. Spielausfälle), ist eine
  215.                       flexible Definitionsmöglichkeit hier sinnvoll.
  216.                       Die Definition wird beim Sichern der Tabelle mit
  217.                       abgespeichert.
  218.  
  219. LIGANAMEN DEFINIEREN: Auch dieser Menüpunkt dient zur Gestaltung der
  220.                       Tabellenüberschrift. Ist schon ein Name vorhanden,
  221.                       so kann dieser durch entsprechendes Drücken der 
  222.                       >RETURN<-Taste beibehalten werden (Benutzerführung
  223.                       durch Alertboxen). Der Name wird beim Sichern der
  224.                       Tabelle mit abgespeichert.
  225.  
  226. AUSGABE AUF BILDSCHIRM:  Die Tabelle wird auf dem Bildschrim angezeigt.
  227.  
  228. AUSGABE AUF DRUCKER:     Die Tabelle wird ausgedruckt (siehe Anmerkung
  229.                          zu NEC-Druckern).
  230.  
  231.  
  232.  
  233. HEADLINE:
  234. ---------------------------------------------------------------------------
  235. HEADLINE:                Ermöglicht die Anpassung der Spaltenüberschrift
  236.                          der Tabellenausgabe.
  237.                          Ist erst ab der Version 3.00 vorhanden. Dazu bitte
  238.                          unbedingt "Liesmich.30X" lesen !!!               
  239.                          Alte Tabellendateien können in das neue Datei-
  240.                          format mit einem Texteditor umgewandelt werden.
  241.  
  242.  
  243. ENDE: 
  244. -------------------------------------------------------------------------
  245.  
  246. ENDE:   Über diesen Menüpunkt wird das Programm beendet.
  247.  
  248. -------------------------------------------------------------------------
  249.  
  250.  
  251.  
  252. Nach meinen bisherigen Tests läuft das Programm fehler- bzw. absturzfrei.
  253. Sollten dennoch Fehler auftreten, bitte ich, wie schon oben erwähnt, um 
  254. eine entsprechende Nachricht.
  255.         
  256.  
  257. Hinweis für Besitzer von NEC-Druckern:
  258.  
  259. Bei der Benutzung von NEC - Druckern (oder kompatiblen) wird statt des
  260. " ß " ein Peseta-Zeichen gedruckt. Da dies bei anderen Druckern nicht
  261. der Fall sein muß, habe ich auf eine entsprechende Abfangroutine ver-
  262. zichtet.
  263.  
  264.  
  265.  
  266. ======================================================================                                                                                  
  267.                               Kurzmerkmale
  268. ======================================================================
  269.  
  270. Programmiersprache :    compiliertes GFA-BASIC V 3.0 / V 3.5 
  271.  
  272. Programmlänge :         62 - 67 kB (je nach Version)
  273.  
  274. Auflösung :             läuft in der hohen Auflösung (monochrom)
  275.  
  276. Benutzerführung :       GEM / Pull-Down-Menü; diverse Alertboxen;
  277.                         Erklärungen in Titelzeilen der Fenster
  278.  
  279. Ausgabe :               Bildschirm und Drucker; Ergebnisse werden
  280.                         im ASCII-Format auf Diskette gespeichert
  281.  
  282. Ergebnisteil :          maximal 2000 (!) Ergebnisse pro Datei
  283.  
  284. Tabellen :              3 bis 20 Mannschaften
  285.  
  286. Mögliche Sportarten :   Alle, bis auf Sportarten mit Nachkommastellen
  287.                         in Ergebnissen
  288.  
  289. Besondere Extras :      Diverse  Diskettenoperationen  (Files  umbenen-
  290.                         nen, löschen und verschieben; freier Disketten-
  291.                         speicherplatz); Anzeige des verfügbaren RAM-
  292.                         Speicherplatzes
  293.  
  294. =========================================================================
  295.                                                                       
  296.  
  297.  
  298.   
  299.